spit fire

Translations
fulminer
Definitions
To speak or perform with intense energy, passion, or aggression, often used to describe someone delivering powerful rap lyrics or expressing strong emotions.